home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Games Collection 1
/
software vault.zip
/
software vault
/
CDR10
/
LL_LAND.ZIP
/
LL_GFX.H
< prev
next >
Wrap
C/C++ Source or Header
|
1993-05-11
|
2KB
|
48 lines
#ifndef LL_GFX_H
#define LL_GFX_H
// LL_FONT.ASM
extern void ll_font(unsigned char, unsigned int, unsigned int);
// LL_PAL.ASM
extern char ll_palcycle(char far *, unsigned char, unsigned int, char);
extern char ll_palcol(char far *, unsigned char, unsigned int, char, char, char);
extern char ll_palput(char far *);
extern char ll_palget(char far *);
extern char ll_palfade(char far *);
extern char ll_palramp(char far *, unsigned char, unsigned int, char, char, char, char, char, char);
extern char ll_palupdate();
// LL_GFX.ASM
extern unsigned char ll_lgiload(char far *);
extern unsigned int ll_mapsize(int, int, int, int);
extern char ll_mappix(char far *, int, int, int);
extern char ll_mapset(char far *, int, int); // 0 is NOT see thru
extern char ll_mapput(char far *, int, int); // 0 IS see thru
extern char ll_mapget(char far *, int, int, int, int);
extern char ll_mapclr(char far *, int, int, unsigned char);
extern unsigned char ll_dotget(int, int);
extern unsigned char ll_dotput(int, int, unsigned char);
extern unsigned char ll_dotscr(unsigned char);
// LL_SYS.ASM
extern char far *ll_getsys();
extern char ll_putsys();
// LL_TIME.ASM
extern long LL_TIME;
extern long ll_timeget(); // Returns current clock count
extern char ll_timeclr(); // Clears the time clock
extern char ll_timedel(int); // Timed delay - clocks since last ll_timeset
extern long ll_timeset(); // Sets new time clock and returns cpu clock
// LL_SIN.ASM
extern char ll_sin(int);
extern char ll_cos(int);
// Global Define Statements
#define LL_PALSIZE 775
#define LL_PALFORWARD 1
#define LL_PALBACKWARD -1
#endif